surgical treatment delay - Turkish English Dictionary